home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Aminet 43
/
Aminet 43 (2001)(GTI - Schatztruhe)[!][Jun 2001].iso
/
Aminet
/
util
/
libs
/
Type1Engine.readme
< prev
next >
Wrap
Text File
|
2001-05-03
|
7KB
|
152 lines
Short: PostScript Type1 font engine V3.1
Author: asd2@midway.uchicago.edu (Amish S. Dave), TetiSoft@apg.lahn.de (Detlef Würkner)
Uploader: TetiSoft@apg.lahn.de (Detlef Würkner)
Version: 3.1
Type: util/libs
Requires: Kickstart 2.04(V37)+, MUI 3.1+
Replaces: util/libs/type1beta*, util/libs/Type1_5.lha
Kurz: PostScript Typ1 Font-Engine V3.1
Allows the use of PostScript Type1 fonts with any Amiga font-using
program via the bullet.library mechanism. Comes with a font manager
and source code.
This was entirely written by Amish S. Dave and improved by Jamie Keir.
I fixed a couple of bugs and added these features (The complete list of
changes can be found at the end of Docs/HISTORY):
- Reading of ASCII encoded .pfa files ("Download files").
- Support for fixed-width fonts, OT_WidthList, OT_SpaceWidth,
OT_YSizeFactor and some other tags.
- The charset is now selectable. Added ISO 8859-1 to -15, WinLatin1+2,
WinCyrillic, KOI8-R etc.
- Changed the allowed range of character codes from 32-255 to 1-65533,
added Unicode as default charset (if no internal encoding available).
- Support for text and design kerning if .AFM file is available.
- Font manager now can rename and modify fonts, create and delete
bitmap fonts, show all available glyphs of a font with the selected
charset (even if Unicode is selected) in a resizable window,
has MUI bubble help, etc.
- Localized the font manager, created a german catalog (english is builtin).
- Created installer script.
Changes since Version 3.0:
--------------------------
- Required Kickstart version is now V37 (2.04) instead of V39 (3.0).
- BitMaps are now allocated with flag BMF_DISPLAYABLE, otherwise they
would contain garbage with Picasso96 V2.0 and ENV:Picasso96/PLANES2FAST
set to YES (Btw: With CyberGraphX V4 and ENV:CyberGraphX/PLANES2FAST set
to 1 there was no problem). Thanks to John Blyth for reporting the bug.
Changes since Version 2.0:
--------------------------
- Fixed huge memory leak in MyType1OpenScalable(). Every time a font was
re-opened (not the first time), the already allocated memory pool
wasn't freed. Thanks for Andreas Mixich for reporting the bug.
- Added WinCyrillic(russian) and E2(czech) SymbolSet.
- Added QuickInstall ToolType. If set to YES or TRUE, the check if a
font of the same name is already in the system font list (in a different
directory of a multi-assigned Fonts: path) is disabled. This speeds
up font installation, even with FontCache enabled. But you risk to have
two fonts with the same name in system (never tested what would happen
in this case), so the default is a disabled QuickInstall ToolType.
- Changed SymbolSet default from Unicode to ISO8859-1 Latin1 to speed up
font installation since I am not aware of any program that uses the
Unicode feature available in bullet.library, ttf.library and
type1.library.
If you have heard about a program that can use the Unicode feature,
please send me a note.
TetiSoft@apg.lahn.de (Detlef Würkner)
============================= Archive contents =============================
Original Packed Ratio Date Time Name
-------- ------- ----- --------- -------- -------------
5973 3939 34.0% 17-Feb-01 20:39:22 Type1Engine.info
18632 7474 59.8% 26-Feb-01 10:50:10 +T1Manager.catalog
5959 3777 36.6% 17-Feb-01 20:39:04 +Docs.info
6668 2809 57.8% 09-Nov-00 20:14:10 +FTL.txt
5735 3366 41.3% 17-Feb-01 20:39:04 +FTL.txt.info
29865 12392 58.5% 26-Feb-01 21:14:40 +HISTORY
5735 3356 41.4% 17-Feb-01 20:39:02 +HISTORY.info
5228 2479 52.5% 26-Feb-01 22:12:50 +ReadMe.First
5735 3353 41.5% 17-Feb-01 20:39:02 +ReadMe.First.info
1083 531 50.9% 16-Feb-01 13:43:24 +ReadMe.mui
5735 3354 41.5% 17-Feb-01 20:39:04 +ReadMe.mui.info
811 500 38.3% 16-Feb-01 13:47:20 +ReadMe.Update
5735 3355 41.4% 17-Feb-01 20:39:02 +ReadMe.Update.info
11035 4731 57.1% 26-Feb-01 22:10:50 +README_Beta
5735 3354 41.5% 17-Feb-01 20:39:02 +README_Beta.info
1503 848 43.5% 26-Feb-01 22:01:04 +TODO
5735 3358 41.4% 17-Feb-01 20:39:04 +TODO.info
4867 1520 68.7% 26-Feb-01 22:16:38 +Install
2035 1535 24.5% 16-Feb-01 11:23:08 +Install.info
96596 50077 48.1% 26-Feb-01 22:25:32 +type1.library.000
96292 49937 48.1% 26-Feb-01 22:23:00 +type1.library.020
91784 49203 46.3% 26-Feb-01 20:37:56 +type1.library.020fpu
5959 3780 36.5% 16-Feb-01 13:35:38 +Source.info
6131 3298 46.2% 16-Feb-01 11:38:26 +T1Library.info
11617 3286 71.7% 26-Feb-01 18:58:30 +afm.c
2348 713 69.6% 16-Feb-01 16:44:06 +afm.h
5250 1720 67.2% 16-Feb-01 19:19:02 +amishio.c
3218 975 69.7% 26-Feb-01 20:27:22 +amishmalloc.c
1167 612 47.5% 10-Jan-01 12:13:52 +amisht1eexec.a
13670 4469 67.3% 20-Feb-01 15:50:26 +amisht1funcs.c
6819 3097 54.5% 20-Dec-00 15:19:02 +arith.c
8383 3181 62.0% 22-Jan-01 21:59:56 +curves.c
3464 1182 65.8% 23-Jan-01 23:34:00 +digit.h
78480 15087 80.7% 20-Feb-01 12:40:54 +encodings.h
1243 635 48.9% 11-Jan-01 15:17:12 +fillrun.a
13637 4218 69.0% 20-Feb-01 12:54:04 +fontfcn.c
55555 17075 69.2% 26-Feb-01 20:21:22 +global.h
4307 1352 68.6% 26-Feb-01 20:37:44 +globals.c
55112 12604 77.1% 13-Feb-01 11:25:34 +glyphlist.h
28482 9333 67.2% 24-Jan-01 11:33:40 +hints.c
5181 2367 54.3% 24-Jan-01 11:25:12 +lines.c
45962 13338 70.9% 17-Feb-01 12:41:54 +paths.c
4030 1529 62.0% 23-Jan-01 09:13:32 +readfont.c
54245 17460 67.8% 17-Feb-01 12:48:50 +regions.c
49299 10103 79.5% 20-Feb-01 16:45:12 +scanfont.c
5326 2005 62.3% 26-Feb-01 22:23:18 +smakefile
30245 9939 67.1% 17-Feb-01 12:54:12 +spaces.c
34 34 0.0% 24-Jan-01 10:25:48 +t1gst.c
25764 8633 66.4% 24-Jan-01 11:24:28 +t1objects.c
2767 1388 49.8% 22-Jan-01 22:46:12 +t1snap.c
29374 7689 73.8% 26-Jan-01 22:54:00 +token.c
30878 3936 87.2% 26-Jan-01 22:54:22 +tokst.h
72290 18229 74.7% 17-Feb-01 13:39:08 +type1.c
223 129 42.1% 12-Jul-96 20:51:00 +type1_lib.fd
402 164 59.2% 21-Jan-01 13:09:20 +type1_pragmas.h
2438 916 62.4% 14-Feb-01 11:43:22 +type1interface.c
27665 7284 73.6% 26-Feb-01 20:23:58 +type1lib.c
4352 1670 61.6% 23-Jan-01 10:03:52 +util.c
6131 3298 46.2% 16-Feb-01 11:38:26 +T1Manager.info
11115 3100 72.1% 15-Feb-01 19:21:44 +bitline.c
22582 7948 64.8% 20-Feb-01 16:12:00 +T1Manager.ct
22450 7598 66.1% 20-Feb-01 16:11:24 +T1Manager.cd
1643 666 59.4% 26-Feb-01 17:25:50 +smakefile
113118 26835 76.2% 26-Feb-01 21:21:30 +T1Manager.c
7393 2348 68.2% 26-Feb-01 14:16:12 +T1Manager.h
35696 10226 71.3% 26-Feb-01 20:52:48 +T1Manager_backend.c
45 45 0.0% 12-Jul-96 20:51:00 +T1Managergst.c
402 164 59.2% 21-Jan-01 12:31:24 +type1_lib.h
473 137 71.0% 21-Jan-01 13:41:26 +type1_protos.h
59076 27561 53.3% 26-Feb-01 22:03:08 +T1Manager
4736 1742 63.2% 20-Feb-01 17:36:26 +T1Manager.info
-------- ------- ----- --------- --------
1398653 500346 64.2% 23-Mar-101 21:32:40 71 files